physically attractive - German English Dictionary